export interface ISysWarehouse {
	ID?: string | null;
	Name: string | null;
	Code: string | null;
	ErpId: string | null;
	Description: string | null;
	Location: string | null;
	IsVirtual: boolean;
	CommonState: '启用' | '禁用' | '废弃';
	OrgId: string | null;
}

export interface ISysWarehouseVm {
	Entity: ISysWarehouse;
	ActionName?: string | null;
	IsMyApprove?: boolean | null;
	SelectedStockersIds: string[];
}

export interface ISysWarehouseView extends ISysWarehouse {
	StockersNames: string[];
}

export interface ISysWarehouseQuery {
	Name?: string | null;
	Code?: string | null;
	ErpId?: string | null;
	IsVirtual?: boolean | null;
	CommonState?: number | null;
}
